grotesque or ridiculous act - French English Dictionary